Curtis JonesCurtis Jones
International FootballLiverpool and the Fear of Losing Their Scouse Identity: When Curtis Jones Leaves, What Remains?On an August afternoon, when the £25 million deal sending Curtis Jones to Int...
EsportsThe 2026 ASEAN Cup Title and Vietnamese Football's New Price TagOn the evening of January 5, 2026, at Rajamangala Stadium in Bangkok, Nguyễn...
EsportsThe Empty Analysis Sheet and the Narrative Trap in EsportsIn a small studio in the Mapo district of Seoul, my screen lit up with a file...
VolleyballEight Empty Boxes on the Stat Sheet: Vietnamese Volleyball's Blind SpotLast Saturday, from stand B at Hoa Xuan arena, the official match stat sheet...
BadmintonAsian Games 2026: India Meets Japan in the Quarter-Finals, a Medal Path Locked by SeedingOn the afternoon of Saturday, September 19, at Aichi-Nagoya, the badminton...
BasketballBasketball in the Digital Age: When Data Replaces the Coach's EyeLast night, a sports podcast broadcast in Chicago lasted until nearly midnigh...
Domestic FootballV.League and the possession illusion: TP.HCM's runners-up season and the meaningless sideways passesMinute 90+4, Thống Nhất Stadium, November 2, 2026. A high ball into the box, ...
Table TennisBayley and Davies Lead Great Britain Para Table Tennis Squad to France — Twelve Names and the Seeding Equation Before the World ChampionshipsOn September 12, twelve British para table tennis athletes will sit down at t...
AthleticsDos Santos and the 45.98-second geological layer in BudapestIn lane five, Alison dos Santos cleared the final hurdle and I froze the fram...
TennisAlex Eala and the 100% Break-Point Save: When Numbers Become a Whisper from Louis ArmstrongNew York, late summer. Golden sunlight spread over the dome of Louis Armstron...
Domestic FootballRajamangala, January 5, 2026: Vietnam's Dressing Room and the Song Behind the DoorThe clock on the scoreboard rolled to the 90+7th minute. I stood in the...
BadmintonIndia 3-0 Kazakhstan: PV Sindhu Opens, Young Generation Shapes the Future of Women's Badminton at Asian Games 2026India's women's badminton team opened its campaign at the 2026 Asian Games in...
Athletics30,000 Burpee Broad Jumps in 155 Hours: When Hyrox Redefines the MarathonDay seven, hour 155. At Parkstadion Baunatal in the German state of Hesse,...
Domestic FootballVietnam 0-2 Thailand: Losing Xuan Son Means Losing the Anchor of the Attacking SystemAt minute 63 in Bandung, Vietnam had the ball in the opponent's half. The fin...
Formula 1Between a Malaysian Fan's Gift and Mercedes' Heat Problem at SepangGeorge Russell stood at the entrance to the Mercedes garage at Sepang...
Table TennisTable Tennis in the WTT Era: When Data Is Empty, the Right Report Is the One That StopsOn the screen sits a nine-part document. It has tables. It has a risk matrix....
International FootballA Mexico City Rain Forecast Dressed as Football Data: A Classification Error Exposes a Hole in the News PipelineA record entered the football data pipeline labelled "football". Inside it sa...
International FootballRed Devils Rampage: Manchester United demolish Sabah FK 4-0 in friendlyA 27th-minute cross from Patrick Dorgu found Matheus Cunha, who opened the...
ChessCarlsen Returns to Global Chess League 2026: $1M Prize and the Pressure of a Packed ScheduleFrom the touchline, I see the whole match. The Global Chess League's fourth...
BadmintonPV Sindhu's Asian Games 2026 quarter-final exit to Chen Yufei: the 10-21 third game and the scheduling problemThe third game closed at 10-21. On the scoreboard at the Aichi-Nagoya arena,...
